﻿using Inkubator.Wizard.Model.Interaction;

namespace Inkubator.Wizard.Model.Model
{
    public class TableData : WizardComponent
    {
        
        /// <summary>
        /// Set how many Rows this table will have.
        /// </summary>
        public int rows;
        /// <summary>
        /// Set how many Columns this table will have.
        /// </summary>
        public int columns;
        /// <summary>
        /// Set a descriptive Text to Show above the Table
        /// </summary>
        public string label;
        /// <summary>
        /// DataSource structure allow you to establish if this component will
        /// be generated based on the data contained in some Data Source.
        /// </summary>
        public DataSource dataSource;

        public TableData() { }

        public TableData(int rows, int columns, string label)
        {
            this.rows = rows;
            this.columns = columns;
            this.label = label;
        }

    }
}
